home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_u_z / wt_jan92.zip / PETZOLD.ZIP / HELLOWIN.C < prev    next >
C/C++ Source or Header  |  1991-11-05  |  806b  |  31 lines

  1. /*-----------------------------------------
  2.    HELLOWIN.C -- The Hello Program
  3.                  (c) Charles Petzold, 1991
  4.   -----------------------------------------*/
  5.  
  6. #include <windows.h>
  7.  
  8. BOOL FAR PASCAL DlgProc (HWND, WORD, WORD, LONG) ;
  9.  
  10. int PASCAL WinMain (HANDLE hInstance, HANDLE hPrevInstance,
  11.                     LPSTR lpszCmdLine, int nCmdShow)
  12.      {
  13.      static char szAppName [] = "HelloWin" ;
  14.  
  15.      DialogBox (hInstance, szAppName, NULL,
  16.           MakeProcInstance (DlgProc, hInstance)) ;
  17.  
  18.      return 0 ;
  19.      }
  20.  
  21. BOOL FAR PASCAL DlgProc (HWND hwnd, WORD message, WORD wParam, LONG lParam)
  22.      {
  23.      switch (message)
  24.           {
  25.           case WM_CLOSE:
  26.                EndDialog (hwnd, 0) ;
  27.                return TRUE ;
  28.           }
  29.      return FALSE ;
  30.      }
  31.